www.gusucode.com > RQCMS PHP文章管理系统 v2.3PHP源码程序 > RQCMS PHP文章管理系统 v2.3/rqcms_v2.3/rqcms_v2.3/core/manager/view/seo.php

    <?php
print <<<EOT
<div class="mainbody">
  <table border="0"  cellspacing="0" cellpadding="0" style="width:100%;">
    <tr>
      <td valign="top" style="width:150px;">
	  <div class="tableborder">
        <div class="tableheader">标签管理</div>
        <div class="leftmenubody">
          <div class="leftmenuitem">&#8226; <a href="{$admin_url}?file=seo&action=taglist">标签管理</a></div>
		  <div class="leftmenuitem">&#8226; <a href="{$admin_url}?file=seo&action=tagrebuilt&tagindex=0">重建标签</a></div>
        </div>
	  <div class="tableborder">
        <div class="tableheader">网址链接</div>
        <div class="leftmenubody">
		  <div class="leftmenuitem">&#8226; <a href="{$admin_url}?file=seo&action=addredirect">添加跳转</a></div>
          <div class="leftmenuitem">&#8226; <a href="{$admin_url}?file=seo&action=redirect">自动跳转</a></div>
        </div>
      </div>
	  </td>
      <td valign="top" style="width:20px;"></td>
      <td valign="top">
	  <form action="{$admin_url}?file=seo" method="POST"><table width="100%" align="center" border="0" cellspacing="0" cellpadding="0">
	  <tr><td class="rightmainbody"><table width="100%" align="center" border="0" cellspacing="0" cellpadding="0">
EOT;
if($action == 'taglist'){print <<<EOT
    <input type="hidden" name="action" value="deltag">
    <tr class="tdbheader">
      <td width="34%">Tags名称</td>
      <td width="32%">使用次数</td>
      <td width="32%">操作</td>
      <td width="2%" nowrap><input name="chkall" type="checkbox" onclick="checkall(this.form)" value="on"></td>
    </tr>
EOT;
foreach($tagdb as $key => $tag){print <<<EOT
    <tr class="tablecell">
      <td><a href="{$admin_url}?file=article&action=list&tag=$tag[url]">$tag[item]</a></td>
      <td>$tag[usenum]</td>
      <td><a href="{$admin_url}?file=seo&action=modtag&tag=$tag[url]">修改</a></td>
      <td nowrap><input type="checkbox" name="tag[]" value="$tag[item]">
      </td>
    </tr>
EOT;
}print <<<EOT
        <tr class="tablecell">
          <td colspan="5" nowrap="nowrap"><div class="records">记录:$total</div>
                  <div class="multipage">$multipage</div></td>
        </tr>
    <tr class="tablecell">
      <td colspan="4" align="center">
        <input type="submit" value="删除所选" class="formbutton">
      </td>
    </tr>
EOT;
}
elseif ($action == 'modtag') {print <<<EOT
    <input type="hidden" name="oldtag" value="$tag">
    <input type="hidden" name="action" value="modtag">
    <tr class="tdbheader">
      <td colspan="2"><b>修改标签</b></td>
    </tr>
    <tr class="tablecell">
      <td>标签: </td>
      <td><input class="formfield" type="text" name="tag" size="35" maxlength="50" value="$tag" >
      </td>
    </tr>
    <tr class="tablecell">
      <td>使用次数: </td>
      <td>$usenum</td>
    </tr>
    <tr class="tablecell">
      <td valign="top">使用文章: </td>
      <td>
EOT;
foreach($articledb as $key => $article){print <<<EOT
<a href="{$admin_url}?file=article&action=mod&aid=$article[aid]">$article[title]</a><br>
EOT;
}print <<<EOT
</td>
    </tr>
    <tr class="tablecell">
      <td colspan="2" align="center"><input type="submit" value="确认" class="formbutton"></td>
    </tr>
EOT;
}  elseif ($action == 'modredirect'||$action == 'addredirect') {print <<<EOT
    <input type="hidden" name="action" value="$action">
EOT;
if($action == 'modredirect'){
$add='修改';
print <<<EOT
	    <input type="hidden" name="rid" value="$rid">
EOT;
}else {
$add='添加';
}print <<<EOT
    <tr class="tdbheader">
      <td colspan="2"><b>{$add}转向网址(通过纯正则替换产生新网址)</b></td>
    </tr>
    <tr class="tablecell">
      <td>原网址: </td>
      <td><input class="formfield" type="text" name="old" size="35" maxlength="50" value="{$redirectdb['old']}" >
      </td>
    </tr>
    <tr class="tablecell">
      <td>转向地址: </td>
      <td><input class="formfield" type="text" name="new" size="35" maxlength="50" value="{$redirectdb['new']}" ></td>
    </tr>
	  <tr class="tablecell">
      <td>转向状态:</td>
      <td><select name="status"><option value="1" $selected301>301</option><option value="2" $selected302>302</option></select></td>
    </tr>
EOT;
print <<<EOT
    </tr>
    <tr class="tablecell">
      <td colspan="2" align="center"><input type="submit" value="确认" class="formbutton"></td>
    </tr>
EOT;
} elseif ($action == 'redirect') {print <<<EOT
    <input type="hidden" name="action" value="delredirect">
    <tr class="tdbheader">
	  <td>ID</td>
      <td width="29%">原网址</td>
      <td width="27%">转向地址</td>
	  <td width="10%">转向方式</td>
      <td width="32%">操作</td>
      <td width="2%" nowrap><input name="chkall" type="checkbox" onclick="checkall(this.form)" value="on"></td>
    </tr>
EOT;
foreach($redirectdb as $key => $rdb){print <<<EOT
    <tr class="tablecell">
	  <td>$rdb[rid]</td>
      <td>$rdb[old]</td>
      <td>$rdb[new]</td>
	  <td>$rdb[status]</td>
      <td><a href="{$admin_url}?file=seo&action=modredirect&rid=$rdb[rid]">修改</a></td>
      <td nowrap><input type="checkbox" name="rid[$rdb[rid]]" value="$rdb[rid]">
      </td>
    </tr>
EOT;
}print <<<EOT
        <tr class="tablecell">
          <td colspan="7" nowrap="nowrap"><div class="records">记录:$total</div>
                  <div class="multipage">$multipage</div></td>
        </tr>
    <tr class="tablecell">
      <td colspan="6" align="center">
        <input type="submit" value="删除所选" class="formbutton">
      </td>
    </tr>
EOT;
}elseif ($action == 'tagclear') {print <<<EOT
    <input type="hidden" name="action" value="dotagclear">
    <tr class="tdbheader">
      <td>清理Tags</td>
    </tr>
    <tr>
      <td class="alertbox">
	  <p>当您对数据库进行批量操作后,可能统计信息将不会准确,本功能是重新统计各个Tag的使用次数和清理不使用的Tag。</p>
      <p>为了使Tags数据最准确,本次操作将清空Tags数据表,并读取每篇文章的关键字,重新写入Tags数据表,过程较久,请耐心等候。</p>
      <p>建议定期执行。</p>
	  <p>每次处理文章数: <input class="formfield" type="text" name="percount" size="15" maxlength="50" value="200"></p>
      <p><input type="submit" value="确认" class="formbutton"></p>
	  </td>
    </tr>
EOT;
}print <<<EOT
    <tr>
      <td class="tablebottom" colspan="6"></td>
    </tr>
      </table></td>
    </tr>
  </table>
</form></td>
    </tr>
  </table>
</div>

EOT;
?>